﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace SharedLib.DataAccess
{
    public interface IDataProvider<T>
    {
        void LoadItems();
        void Save();
        List<T> GetItems();
        T GetItemByID(string id);
        void AddItem(T rawItem);
        void UpdateItem(T item);
        void RemoveItem(string id);
    }
}
